{CK A}{CONFIRM You MUST have ASSIGN.COM on A: to cancel this ASSIGN!}ASSIGN B=A C=A
{CK B}{CONFIRM You MUST have ASSIGN.COM on B: to cancel this ASSIGN!}ASSIGN A=B C=B
ASSIGN A=C B=C
ASSIGN
ECHO Warning!!! If you issue a command like FORMAT while an assignment is in~ECHO use then the FORMAT command may be carried out against the wrong drive.~ECHO Clear all assignments before you use any dangerious commands.~ECHO ~pause
{KEY V}
BACKUP &9\&0 &8~PAUSE
BACKUP &9\&0 &8/a/m~PAUSE
RESTORE &8 &9\&0 /p~PAUSE
CHKDSK {&4}~PAUSE
CHKDSK {&4} /F~PAUSE
IF EXIST \FILE????.CHK LIST \file????.chk
IF NOT EXIST \FILE????.CHK GOTO :HDM~DIR \FILE????.CHK~GET C "DELETE THESE FILES (Y/N) " NY /W15~IF %GET%. == Y. DEL \file????.chk
{&2} /F:{SELECT Choose the disk capacity~160~180~320~360~720~1200~1440~2880}
{&2} {SELECT Format 5.25" disk to what capacity?~360K=/T:40 /N:9~1.2M=/T80 /N:15~160K=/1 /T:40 /N:8~180K=/1 /T:40 /N:9~320K=/T:40 /N:8}
{&2} {SELECT Format 3.5" disk to what capacity?~720K=/T:80 /N:9~1.44M=/T:80 /N:15~2.88M=/T:80 /N:36}
CD\~!FORMAT {&4} {?Enter any format command switches}
{&2} /V
{&2} /S /V
{&2} /4 /V
{&2} /1 /V
{&2} /8 /V
{&2} /B /V
{&2} /N:{DEFAULT 9}{?Enter the sectors per track (8=320K, 9=360K/720K, 15=1.44M)} /T:{DEFAULT 80}{?Enter the tracks per disk (40 = 5 1/4", 80 = 3 1/2)"} /V
{&2} {DEFAULT /V}{?Enter any options for this format}
!VER~PAUSE
VERIFY {DEFAULT OFF}{?Enter ON or OFF to change the DOS "VERIFY writes to disk" status}~VERIFY~PAUSE
PROMPT {DEFAULT {%prompt%}}{?Enter the PROMPT command, current (PROMPT={%prompt%})}
SET PATH={DEFAULT {%PATH%}}{?Enter or Edit the PATH statement}
!SET~PAUSE
!SET~PAUSE||SET {?Enter the SET parameter to modify}={DEFAULT {%{%0}%}}{?Enter or Edit the SET pamameter statement}~SET~PAUSE
TYPE {FILE {&4}}~PAUSE
TYPE {FILE {&4}} | MORE~PAUSE
DATE
TIME
LABEL {&4}{?Enter a label or PRESS [ENTER] to view the current label}
CD\~MD {DIR {&4}}\{?Enter the NEW subdirectory name (sub to the one you chose)}~{DIR}~PAUSE
HELP {?Enter a DOS command or leave blank for an index}
{key k}
PRINT {DEFAULT /D:C}{?Enter any options for the Resident PRINT Program}
SUBST {DEFAULT E:}{?Enter the Fake Drive: to use in place of the real drive:\dir} {DEFAULT C:\TEMP}{?Enter the drive:\dir to call from (/D = Delete SUBST Command)}~PAUSE
JOIN {&7 {DEFAULT A:}{?Enter the HOST drive to join the GUEST drive:\dir to} {DEFAULT C:\EMPTY}{?The drive:\dir to join to (/D = Disconnect the Join command)}}~IF EXIST {%2}\*.* DIR {%2}~PAUSE
IF EXIST \DOS\UNDELET!.COM UNDELET!~IF NOT EXIST \DOS\UNDELET!.COM @@UNDELETE {?Enter any options}
IF EXIST \DOS\UNFORMA!.COM UNFORMA!~IF NOT EXIST \DOS\UNFORMA!.COM @@UNFORMAT {?Enter any options}
{FILE \UN*.*} {?Enter any options}
{CK B}SUBST A: B:\
{CK A}SUBST B: A:\
{CK A}{CONFIRM You MUST have SUBST on A: to cancel this SUBST!}SUBST B: A:\~SUBST C: A:\
{CK B}{CONFIRM You MUST have SUBST on B: to cancel this SUBST!}SUBST A: B:\~SUBST C: B:\
{CK C}SUBST A: C:\~SUBST B: C:\
SUBST A: /D~SUBST B: /D~SUBST C: /D~PAUSE
ECHO Warning!!! If you issue a command like FORMAT while a SUBST COMMAND is in~ECHO use then the FORMAT command may be carried out against the wrong drive.~ECHO Clear all SUBSTions before you use any dangerious commands.~ECHO ~pause
{KEY V}
{MENU 40}
{MENU 51}
{MENU 52}
{MENU 53}
{menu 999}
@@DOSVER
{beep!}{CONFIRM Copy HDM.052 HDM.040?}@@DOSVER~PCOPY HDM.052 HDM.040 /R~IF EXIST \DOSV.?? DEL \DOSV.??~ECHO DOS 5.0 MENU ACTIVE > \DOSV.50